首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    Python开发之Django进阶

    服务器首先是物理上的一台性能高、线路、运行稳定的机器,分为私有服务器、公有服务器。

    3.1K30发布于 2020-01-07
  • 来自专栏喔家ArchiSelf

    必备 Java基础

    1998年的时候,开始学习Java1.2,并在Java Orbix 上做服务,而如今Java 9 已经来了,而且 Java 10 也已经不远了。 对一个而言,Java 是必备的编程语言之一。 JVM是一个抽象的计算机,具有指令集、寄存器、垃圾回收堆、、存储区、类文件的格式等细节。 Java存取速度比堆要快,数据可以共享,存在中的数据大小与生存期必须是确定的,主要存放一些基本类型的变量和对象句柄。 ? 线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程包含以下内容: 一个指向当前被执行指令的指令指针 一个 一个寄存器值的集合,定义了一部分描述正在执行线程的处理器状态的值 一个私有的数据区 不是小结的小结 Java 博大精深,技术很多,有关Java 的书也是浩如烟海,这里只谈到了个人认为的一些Java基础,包括 虚拟机,语法,数据结构,接口,泛型,反射,注解,线程,排错等几个部分。

    69540发布于 2018-08-22
  • 来自专栏java工会

    java web漫谈

    作为一般公司的话,分工是比较具体的,比如从需求分析师,产品经理,美工,前端,后端再到运维,每个工种都有,但如果要的话,还是要学习不少东西。 对于是还是具体的职责,这个因人而异,作为一名javaweb开发人员,我谈谈自己对javaweb的理解。 作为一般公司的话,分工是比较具体的,比如从需求分析师,产品经理,美工,前端,后端再到运维,每个工种都有,但如果要的话,还是要学习不少东西。 对于是还是具体的职责,这个因人而异,作为一名java web开发人员,我谈谈自己对java web的理解。 对于上面所说的这些工种,开发人员其实只包含了前端与后端,我所说的也是基于这两点,别看只有这两个,其中某一个都可以让人头很大。

    97490发布于 2018-06-15
  • 来自专栏程序源代码

    Java MVC框架

    功能概述 关键字: ActFramework 开源 敏捷 协同管理 ActFramework是一种简洁易用,具有强大表达力的Java MVC框架 1、非Servlet架构,数秒之内启动项目。

    97320发布于 2019-11-11
  • 来自专栏bit哲学院

    必备 Java 基础

    1998年的时候,开始学习Java1.2,并在Java Orbix 上做服务,而如今Java 9 已经来了,而且 Java 10 也已经不远了。  对一个而言,Java 是必备的编程语言之一。 JVM是一个抽象的计算机,具有指令集、寄存器、垃圾回收堆、、存储区、类文件的格式等细节。 Java存取速度比堆要快,数据可以共享,存在中的数据大小与生存期必须是确定的,主要存放一些基本类型的变量和对象句柄。    线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程包含以下内容:  一个指向当前被执行指令的指令指针一个 一个寄存器值的集合,定义了一部分描述正在执行线程的处理器状态的值 一个私有的数据区 不是小结的小结  Java 博大精深,技术很多,有关Java 的书也是浩如烟海,这里只谈到了个人认为的一些Java基础,包括 虚拟机,语法,数据结构,接口,泛型,反射,注解,线程,排错等几个部分。 

    54040发布于 2020-12-02
  • Java开发面试实战:从基础到进阶的深度探讨

    # Java开发面试实战:从基础到进阶的深度探讨 ## 面试官与程序员的对话 **面试官(李哥)**:你好,我是李哥,今天来聊聊你对Java开发的理解。 你用过哪些Java版本? **张明**:我主要用的是Java 11和Java 17,这两个版本在项目中比较稳定,也支持很多新特性,比如Lambda表达式、Stream API等。 **李哥**:不错,那你能说说Java的垃圾回收机制吗? **张明**:Java的垃圾回收是JVM自动管理内存的过程。JVM会根据对象的引用情况判断是否需要回收。 ```java // UserMapper.java public interface UserMapper { @Select("SELECT * FROM users WHERE id = 开发方面的扎实基础和丰富的项目经验。

    12210编辑于 2025-12-10
  • 来自专栏大话IT架构

    IT-网络03-网络进阶

    01 PART 开篇点题 网络第一篇文章:IT-网络01-其实网络“很简单”,通过对比现实世界中案例“发快递”和网络世界中案例“文件传输”,为读者建立了基本的“网络体系”。 网络第二篇文章:IT-网络02-网络基础知识,在网络第一篇文章的基础上进一步介绍网络基础知识(网络分层模型、MAC和IP基础知识、ARP|MAC|路由表知识、HUB|交换机|路由器工作原理、常见网络设备和传输介质 本文是网络第三篇文章,重点介绍网络进阶知识,让读者具备“中级网络工程师”相关知识。 ? 02 PART 网络二|三层重点理解 A 现实世界中二|三层现象 ? 路由A查路由表发现找B1要先找路由器B(路由器B接口地址192.168.3.2) c.路由器B收到请求后查询路由表通过192.168.2.254接口再找到B1) 备注:以上知识在网络第二篇文章:IT 04 PART 网络三层进阶 A 三层要解决的问题 ? ? 现实世界中,从A地到B地怎么办? 查导航(需要提供出发地+目的地) 路上开车遇到岔路口要看路标 那网络世界中,从A地到B地怎么办呢?

    1.2K10发布于 2021-03-09
  • Java工程师视角看现代Web开发的进阶之路

    # 从Java工程师视角看现代Web开发的进阶之路 ## 面试实录:一位资深Java工程师的实战分享 在一次真实的面试中,我遇到了一位名叫李晨的Java工程师。 ### 第一轮:基础语言与框架 **面试官(以下简称“面”):** 李晨,你平时使用哪些Java版本? **李晨(以下简称“李”):** 我主要用Java 11和Java 17,项目中会根据团队规范选择合适的版本。Java 17是目前公司的主流版本,因为它的长期支持(LTS)特性更适合生产环境。 ```java // 示例:Java 11中的字符串处理 String str = "Hello, World!" 通过不断学习和实践,你可以逐步成长为一名优秀的Java工程师。

    18310编辑于 2025-11-13
  • Java工程师视角看现代Web开发的进阶之路

    # 从Java工程师视角看现代Web开发的进阶之路 ## 面试实录:一位有多年经验的Java开发者 在一次技术面试中,我遇到了一位名叫李明的候选人。 他29岁,拥有计算机科学硕士学位,具备6年左右的开发经验。他的工作内容主要集中在后端服务设计、前端框架应用以及微服务架构优化上。 ```java // Kafka 消息生产者示例 import org.apache.kafka.clients.producer.*; import java.util.Properties; public ## 总结 通过这次面试,我们可以看到一位有多年经验的Java工程师是如何在技术细节和业务场景之间游刃有余地切换的。 如果你也想成为像李明一样的工程师,建议你从以下几个方面入手: 1. **深入掌握Java生态**:熟悉Spring Boot、MyBatis、JPA等主流框架。 2.

    21310编辑于 2025-09-15
  • 来自专栏玩转JavaEE

    2019 Java 工程师进阶路线图,一定要收藏!

    精研某一个方向,或者走路线,都是可以的,两种路线各有优缺点,如果非要整个争个高下,我觉得没有必要。 自己喜欢的,才是最好的,我读书的时候就接过几百块钱的小活,没几个钱,要是跟人合作更没有赚头了,所以后来我一直在尝试的路线,也一直在这条路上努力。 结合我自己的经验,我整理了一份 Java 工程师进阶路线图,给大家参考。 第一层主要包括如下部分(已经列好顺序): Java 基础语法 Java 面向对象 Java 常用类详解 Java 异常机制 Java 集合与数据结构 Java IO Java 多线程 Java 网络编程 Java 注解+反射 23 种设计模式 正则表达式 XML 解析/ JSON 解析 Java 10、11、12 新特性 AIO、BIO、NIO 乾坤大挪移第二层 第二层主要是修炼数据库,从基本用法到查询优化

    77030发布于 2019-07-17
  • Java工程师视角看现代Web开发的进阶之路

    # 从Java工程师视角看现代Web开发的进阶之路 ## 一、面试开场:技术背景与项目经验 **面试官**:你好,欢迎来到我们公司的面试。我是今天的面试官,主要负责后端和前端的技术评估。 有5年左右的开发经验,曾在一家互联网大厂担任Java工程师,负责前后端架构设计和优化。我的核心职责包括: 1. 使用Spring Boot搭建后端服务,并结合Vue3进行前端页面开发; 2. **应聘者**:我希望在未来几年内继续深耕开发,特别是在云原生和微服务领域。我也对AI和大数据处理感兴趣,希望能在这些方向上有所突破。 **面试官**:非常棒的规划! ## 结语 通过这次面试,可以看出林浩然在Java开发方面有着扎实的基础和丰富的实战经验。他不仅熟悉Spring Boot、Vue3、微服务等核心技术,还具备良好的沟通能力和项目管理意识。 开发的关键技术点,包括前后端分离、微服务架构、数据库操作、测试框架等,为初学者提供了一条清晰的学习路径。

    16510编辑于 2025-11-11
  • 前端进阶 Nextjs打造跨框架SaaS应用

    一、首先,我们先来认识NextjsNextjs是一个使用react作为前端框架底层的支持SSR(请求时渲染)、SSG(构建时渲染)等技术的框架,在2022年的服务端框架中排名第一。 二、Next.js 的特点1、构建 Web 应用程序的 React 框架。2、为 React 提供了开箱即用的服务器端渲染。3、为 React 提供了开箱即用的静态站点生成。

    1K10编辑于 2024-05-06
  • Java到云原生:一位程序员的进阶之路

    # 从Java到云原生:一位程序员的进阶之路 ## 面试现场:技术与经验的碰撞 面试官(严肃但温和):你好,欢迎来到我们的面试环节。我是今天的面试官,我们先来聊一下你的背景吧。 **应聘者**:我之前在一家互联网大厂担任Java开发工程师,主要负责后端服务的开发和维护,以及前端页面的优化工作。 **面试官**:听起来挺全面的。那你能具体说说你的两个核心职责吗? ## 技术点回顾与总结 在这次面试中,应聘者展示了他对Java开发的全面理解,包括前端框架(如Vue.js和Element Plus)、构建工具(如Maven和Webpack)、数据库(如MyBatis 通过这次面试,我们可以看到,一名优秀的Java开发者不仅需要掌握多种技术,还需要具备良好的问题解决能力和沟通能力。希望这篇文章能为读者提供一些有价值的参考。 开发者不仅需要掌握多种技术,还需要具备良好的问题解决能力和沟通能力。

    18410编辑于 2025-10-05
  • 从零到一:Java开发的进阶之路与实战经验分享

    # 从零到一:Java开发的进阶之路与实战经验分享 ## 前言 在互联网行业,Java开发已经成为一个热门岗位。 随着业务复杂度的提升,单一的技术已经无法满足企业对系统稳定性和可扩展性的需求。作为一名拥有5年经验的Java开发者,我经历了从初级程序员到技术骨干的转变过程,也参与了多个大型项目的开发和优化。 希望这篇文章能够帮助读者更好地理解Java开发的实际应用场景和技术要点。 开发者的技能树和项目经验。 希望这篇文章能为初学者提供参考,并激发他们对开发的兴趣。

    21000编辑于 2025-10-13
  • Java到Vue开发:一个程序员的进阶之路

    # 从Java到Vue开发:一个程序员的进阶之路 在互联网行业,技术更新换代的速度非常快,作为一名Java开发者,我深知不断学习和实践的重要性。 我有5年的工作经验,主要集中在Java后端开发和前端技术上。 首先,你能简单介绍一下你的技术吗? **我**:好的,我的技术主要包括Java后端(Spring Boot、JPA、MyBatis),前端使用Vue3和TypeScript,同时也熟悉React和Node.js。 那你能说说你在Java中是如何处理并发的吗? **我**:在Java中,我通常会使用`java.util.concurrent`包中的类来处理并发任务。

    12710编辑于 2025-10-28
  • Java到云原生:一个程序员的进阶之路

    # 从Java到云原生:一个程序员的进阶之路 在互联网大厂的面试中,一位名叫**林晨**的程序员正在接受一场技术面试。 他今年29岁,拥有计算机科学与技术硕士学位,从事Java开发已有6年时间。他的工作内容主要集中在前后端分离架构的设计与实现,以及微服务系统的部署和优化。 ```java public String getFromCacheOrDB(String key) { String value = redis.get(key); if (value ## 总结 林晨在面试中展示了扎实的技术基础和丰富的项目经验,尤其是在Java开发、微服务架构、消息队列、CI/CD等方面表现突出。 ## 技术点总结 - **Java开发**:熟悉Spring Boot、MyBatis、Redis、Vue3、TypeScript等技术

    9200编辑于 2025-09-06
  • Java到微服务:一个程序员的进阶之路

    # 从Java到微服务:一个程序员的进阶之路 ## 面试现场 面试官(微笑):“你好,很高兴见到你。我们今天来聊一聊你的技术背景和项目经验。” 在过去的五年中,我一直在一家互联网公司担任Java开发工程师。” ### 第一轮提问:基础技术问题 **面试官**:“首先,我想了解一下你对Java语言的理解。 ### 第三轮提问:前端技术 **面试官**:“除了后端,你也提到了Vue和TypeScript,能说说你在前端方面的经验吗?” **应聘者**:“是的。 开发领域有着扎实的基础和丰富的实践经验。 他不仅熟悉主流的技术,还能在实际项目中灵活运用,展现出良好的问题解决能力和团队协作精神。希望他在未来的职场道路上越走越远,取得更大的成就。

    14010编辑于 2025-10-30
  • 从零到一:Java开发的进阶之路与实战经验分享

    # 从零到一:Java开发的进阶之路与实战经验分享 ## 引言 在互联网行业,Java开发是一个极具挑战性且充满机遇的职业方向。 本文将通过一个真实的面试场景,讲述一位拥有5年工作经验的Java工程师在面试中所展现的技术深度和实际项目经验。 希望这篇文章能够为你提供一些启发,帮助你在Java开发的路上越走越远。 工程师需要具备哪些核心能力。 希望这篇文章能够帮助你更好地理解Java开发的技术要点,并在实践中不断提升自己的技术水平。

    13710编辑于 2025-10-19
  • Java到云原生:一个程序员的进阶之路

    # 从Java到云原生:一个程序员的进阶之路 ## 面试官:你好,我是今天的面试官。今天我们会聊一些技术问题,看看你对Java开发的理解和实际应用能力。 类加载器负责加载类文件,运行时数据区包括方法区、堆、、程序计数器和本地方法,执行引擎负责解释或编译字节码,而本地方法接口则用于调用非Java代码。 **面试官**:非常专业! **应聘者**:我希望能在开发的基础上,进一步深入云原生和AI相关的技术,提升自己的技术广度和深度。 **面试官**:很好,你的职业规划很清晰。今天的面试就到这里,我们会尽快通知你结果。 ## 技术点总结与学习案例 在本次面试中,我们讨论了Java开发的多个技术点,包括Java版本选择、JVM结构、Vue3前端框架、Spring Boot后端开发、MyBatis ORM、JUnit 开发有更深入的理解,并在实际项目中灵活运用这些技术。

    20710编辑于 2025-11-17
  • Java到云原生:一个程序员的进阶之路

    # 从Java到云原生:一个程序员的进阶之路 ## 面试官:你好,我是今天的面试官。很高兴见到你。先简单介绍一下你自己吧。 有5年左右的开发经验,主要在互联网公司从事Java开发工作,参与过多个大型项目的架构设计和实现。最近一次的工作是在一家做电商SaaS平台的公司,负责后端服务的开发和前端页面的优化。 ```java public class JwtAuthenticationFilter extends AbstractAuthenticationProcessingFilter { private 应聘者:微服务的优势在于可扩展性强、部署灵活、技术多样。但缺点也很明显,比如运维复杂度高、服务间通信成本大、数据一致性难以保证。所以在实际项目中,我们需要权衡这些因素,选择最适合业务场景的架构。 开发工程师,掌握前后端技术、熟悉微服务架构、具备良好的系统设计能力是非常重要的。

    21110编辑于 2025-08-21
领券